.toupiao_container{width: 700rpx; padding: 0 25rpx; background-color: #fcfcfc;}
.banner{height: 400rpx; display: flex; flex-direction: column; justify-content: center; align-items: center; background: url('https://www.baixuemianshi.com/zhuanti/toupiao/images/banner.jpg') center no-repeat; background-size: cover;}
.banner h1{text-align: center; font-size: 60rpx; color: #682b18; font-weight: bold;}
.banner p{text-align: center; font-size: 28rpx; color: #682b18; margin-top: 30rpx;}

.items{display: flex; flex-wrap: wrap; justify-content: space-between; padding-bottom: 100rpx;}
.items .item{position: relative; margin-top: 20rpx; width: 48%; border: 1px solid #cccccc; background-color: #fff; border-radius: 10rpx; overflow: hidden;}
.items .item .numBox{position: absolute; left: 0; top: 0; width: 180rpx; height: 51rpx; padding-left: 20rpx; line-height: 51rpx; font-size: 30rpx; color: #fff; font-weight: bold; background: url('https://www.baixuemianshi.com/zhuanti/toupiao/images/num.png') center no-repeat; background-size: 100%; z-index: 20;}
.items .item h3{width: (60% - 20rpx); font-size: 26rpx; padding: 15rpx 10rpx; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.items .item .bottom{display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #cccccc;}
.items .item .btn{width: calc(40% - 20rpx); padding: 0 10rpx;}
.toupiaoInfo{display: flex; justify-content: center; text-align: center; padding: 15rpx 0;}

.chatBox{position: fixed; display: flex; align-items: center; justify-content: center; bottom: 200rpx; right: 30rpx; width: 60rpx; height: 60rpx; background-color: #fff; border-radius: 50%; z-index: 100; border: 1px solid #2979ff;}
.telBox{position: fixed; display: flex; align-items: center; justify-content: center; bottom: 120rpx; right: 30rpx; width: 60rpx; height: 60rpx; background-color: #fff; border-radius: 50%; z-index: 100; border: 1px solid #ff9900;}

.searchBox{padding: 15rpx 25rpx; background-color: #fff;}

.popcontent{width: 550rpx; padding: 25rpx; background-color: #fff; border-radius: 10rpx;}
.popcontent h3{font-size: 40rpx; font-weight: bold; color: #000; text-align: center; margin-bottom: 30rpx;}
.popcontent p{font-size: 26rpx; line-height: 1.8;}